#ifndef DEST_SPEC_DV_DESTINATION_H
#define DEST_SPEC_DV_DESTINATION_H

#include "dvdest.h"
#include "dvlog.h"
#include <map>
using namespace std;

class DestSpecDVDestination : public IDVDestination
{
public:
	DestSpecDVDestination(const IPAddress& addr, in_port_t port, int32_t log_period = 0);
	~DestSpecDVDestination();
protected:
	virtual bool Init();
	virtual bool DealPacket(char* packet, int length, const IPEndPoint& ep);
private:
	IPEndPoint dest_ep;
	Socket sock;
};


#endif // !defined(DEST_SPEC_DV_DESTINATION)

